package org.zjx.exception;

/**
 * RPC调用超时异常（当请求在指定时间内未收到响应时抛出）
 */
public class RpcTimeoutException extends RuntimeException {
    /**
     * 构造带错误信息的超时异常
     * @param message 错误信息
     */
    public RpcTimeoutException(String message) {
        super(message);
    }

    /**
     * 构造带错误信息和原始原因的超时异常（用于异常链传递）
     * @param message 错误信息
     * @param cause 原始异常（如IO中断、线程中断等）
     */
    public RpcTimeoutException(String message, Throwable cause) {
        super(message, cause);
    }
}